multimission space craft - German English Dictionary